#include "gofgame/dungeonkeeper/configuration/LevelConf.h"

using namespace gofgame::dungeonkeeper::configuration;

LevelConf::LevelConf() {
	this->code = "";
	this->name = "";
	this->backgroundImage = "";
	this->backgroundSound = "";
	this->desc = "";
	this->baseConf = nullptr;
}

const char *LevelConf::getCode() const {
	return this->code.c_str();
}

void LevelConf::setCode(const char *code) {
	this->code = code;
}

const char *LevelConf::getName() const{
	return this->name.c_str();
}

void LevelConf::setName(const char *name) {
	this->name = name;
}


const char *LevelConf::getBackgroundImage() const{
	return this->backgroundImage.c_str();
}

void LevelConf::setBackgroundImage(const char *bg) {
	this->backgroundImage = bg;
}


const char *LevelConf::getBackgroundSound() const{
	return this->backgroundSound.c_str();
}

void LevelConf::setBackgroundSound(const char *bgs) {
	this->backgroundSound = bgs;
}

const char *LevelConf::getDesc() const{
	return this->desc.c_str();
}

void LevelConf::setDesc(const char *desc) {
	this->desc = desc;
}
